on a commitment basis - German English Dictionary